worthless or contemptible person or thing - French English Dictionary